package com.xmy.erp.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 财务数据分析
 * </p>
 *
 * @author hpiggy
 * @since 2023-09-09
 */
@TableName("analyse_data")
@ApiModel(value = "AnalyseData对象", description = "财务数据分析")
public class AnalyseData implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private Long schoolId;

    private String schoolName;

    private Long studentId;

    private String studnetName;

    private Integer subjectsId;

    private Integer allCount;

    private Integer arriveCount;

    private Integer leaveCount;

    private Integer residueCount;

    private Integer diffCount;

    private BigDecimal solidPrice;

    private BigDecimal outPrice;

    private BigDecimal realityPirce;

    private BigDecimal advancePrice;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    public Long getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(Long schoolId) {
        this.schoolId = schoolId;
    }
    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }
    public Long getStudentId() {
        return studentId;
    }

    public void setStudentId(Long studentId) {
        this.studentId = studentId;
    }
    public String getStudnetName() {
        return studnetName;
    }

    public void setStudnetName(String studnetName) {
        this.studnetName = studnetName;
    }
    public Integer getSubjectsId() {
        return subjectsId;
    }

    public void setSubjectsId(Integer subjectsId) {
        this.subjectsId = subjectsId;
    }
    public Integer getAllCount() {
        return allCount;
    }

    public void setAllCount(Integer allCount) {
        this.allCount = allCount;
    }
    public Integer getArriveCount() {
        return arriveCount;
    }

    public void setArriveCount(Integer arriveCount) {
        this.arriveCount = arriveCount;
    }
    public Integer getLeaveCount() {
        return leaveCount;
    }

    public void setLeaveCount(Integer leaveCount) {
        this.leaveCount = leaveCount;
    }
    public Integer getResidueCount() {
        return residueCount;
    }

    public void setResidueCount(Integer residueCount) {
        this.residueCount = residueCount;
    }
    public Integer getDiffCount() {
        return diffCount;
    }

    public void setDiffCount(Integer diffCount) {
        this.diffCount = diffCount;
    }
    public BigDecimal getSolidPrice() {
        return solidPrice;
    }

    public void setSolidPrice(BigDecimal solidPrice) {
        this.solidPrice = solidPrice;
    }
    public BigDecimal getOutPrice() {
        return outPrice;
    }

    public void setOutPrice(BigDecimal outPrice) {
        this.outPrice = outPrice;
    }
    public BigDecimal getRealityPirce() {
        return realityPirce;
    }

    public void setRealityPirce(BigDecimal realityPirce) {
        this.realityPirce = realityPirce;
    }
    public BigDecimal getAdvancePrice() {
        return advancePrice;
    }

    public void setAdvancePrice(BigDecimal advancePrice) {
        this.advancePrice = advancePrice;
    }

    @Override
    public String toString() {
        return "AnalyseData{" +
            "id=" + id +
            ", schoolId=" + schoolId +
            ", schoolName=" + schoolName +
            ", studentId=" + studentId +
            ", studnetName=" + studnetName +
            ", subjectsId=" + subjectsId +
            ", allCount=" + allCount +
            ", arriveCount=" + arriveCount +
            ", leaveCount=" + leaveCount +
            ", residueCount=" + residueCount +
            ", diffCount=" + diffCount +
            ", solidPrice=" + solidPrice +
            ", outPrice=" + outPrice +
            ", realityPirce=" + realityPirce +
            ", advancePrice=" + advancePrice +
        "}";
    }
}
